python ord()与 chr() 用法 |
您所在的位置:网站首页 › python chr函数用法 › python ord()与 chr() 用法 |
原标题:python ord()与 chr() 用法 学Python,用RPA 艺赛旗RPA2020.1版本 正在免费下载使用中,欢迎下载使用 艺赛旗-RPA机器人免费下载 www.i-search.com.cn/index.html?from=line1 1 ord() 函数 主要用来返回对应字符的 ascii 码 print(ord("a")) # 97 2 chr() 函数 主要用来表示 ascii 码对应的字符他的输入时数字,可以用十进制,也可以用十六进制。 print(chr(97)) # a 3 一个简单的程序来灵活运用。 # 以下程序主要实现对字符串str1里面所有的字符,转换成ascii码中比他们小一位的字符。 str1 = 'asdfasdf123123' str2 = "" for i in range(len(str1)): str2 += chr(ord(str1[i]) - 1) print(str2) 应用:可以用来生成随机验证码: import random def make_code(size=7): res = '' for i in range(size): # 循环一次则得到一个随机字符(字母/数字) s = chr(random.randint(65, 90)) num = str(random.randint(0, 9)) res += random.choice([s, num]) return res res = make_code() print(res)返回搜狐,查看更多 责任编辑: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |